Skip to content

[DOCS] Update the merge setting#18451

Merged
tlopex merged 1 commit intoapache:mainfrom
tqchen:merge-setting
Nov 14, 2025
Merged

[DOCS] Update the merge setting#18451
tlopex merged 1 commit intoapache:mainfrom
tqchen:merge-setting

Conversation

@tqchen
Copy link
Copy Markdown
Member

@tqchen tqchen commented Nov 14, 2025

This PR updates the merge setting to use PR description and title for squash merge. Also updates the docs to reflect latest state.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @tqchen, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request streamlines repository management and documentation by updating the project's description across key configuration and documentation files. It introduces specific GitHub merge button settings to ensure squash merges capture comprehensive commit messages from PR titles and descriptions. Additionally, it enables GitHub's issue and project management features and cleans up the list of repository collaborators, ensuring the project's metadata and operational settings are current and accurate.

Highlights

  • Repository Description Update: The project description has been updated in both the .asf.yaml configuration and the README.md to reflect 'Open Machine Learning Compiler Framework'.
  • GitHub Merge Settings Configuration: GitHub's merge button behavior has been configured to enable squash and rebase merges, disable direct merges, and specifically set squash merge commit messages to use both the PR title and description.
  • GitHub Features Enabled: The GitHub repository now has 'issues' and 'projects' features explicitly enabled in its .asf.yaml configuration.
  • Collaborator List Refinement: Several inactive collaborators have been removed from the .asf.yaml file, streamlining the list of recognized contributors.
  • README Content Enhancement: The README.md has been revised to provide a more detailed and principle-based description of Apache TVM, moving from a single paragraph to a bulleted list of core tenets.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the repository's merge settings to use the PR title and description for squash merges, which is a great improvement for commit history clarity. The associated documentation and project descriptions have also been updated to reflect the latest state of the project. I've found a minor issue in the .asf.yaml configuration file where a comment contradicts the setting it describes, which could cause confusion. I've left a suggestion to correct it.

Comment thread .asf.yaml Outdated
[DOCS] Update the merge setting

This PR updates the merge setting to use PR description and title
for squash merge. Also updates the docs to reflect latest state.
@tlopex tlopex merged commit 6c7ed24 into apache:main Nov 14, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants